technical meaning - Francés Inglés Diccionario